Testing and Monitoring Model-based Generated Program

نویسندگان

  • Li Tan
  • Jesung Kim
  • Insup Lee
چکیده

We propose an integrated framework to test and monitor code generated from hybrid models for embedded systems. The framework consists of the following elements: First, we create testing automata as a controlled environment to produce test traces achieving the desired testing criteria; Second, we synthesize monitoring automata from the behavior specification to check the run-time behavior of the tested system in response to the test traces; Finally, since both automata are encoded in the same language as the system model, the same code generator may be used to generate a tester and a monitor from the testing automata and the monitoring automata, and link them with the code generated from the system model. Our approach yields self-testing and self-monitoring code which may be run both on the simulation level and on the code level. We discuss our approach in its full details through an example on a SONY AIBO robotic dog. Comments Postprint version. Published in Electronic Notes in Theoretical Computer Science, Volume 89, Issue 2, October 2003. Publisher URL: http://www.sciencedirect.com/science/journal/15710661 This conference paper is available at ScholarlyCommons: http://repository.upenn.edu/cis_papers/143 Testing and Monitoring Model-based Generated Program ∗ Li Tan, Jesung Kim, and Insup Lee Department of Computer and Information Science University of Pennsylvania Philadelphia, PA

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The effect of mothers education program based on the precede model on the mean weight in children (6-12 months) at health centers in Shiraz, Fars Province

  Background :Growth retardation in children is a result of nutritional ignorance, inappropriate care, and inadequate monitoring of growth monitoring. This study was performed to assess the effect of mothers education program based on the precede model on the mean weight of children (6-12 months)   at health centers in Shiraz, Fars Province.   Methods : This quasi experimental study was conduct...

متن کامل

Maternal Knowledge and Beliefs About Child Growth Monitoring and Promotion Program Based on the Health Belief Model and Its Relationship With Child Growth Parameters

Introduction: The efficacy of Growth Monitoring and Promotion (GMP) program depends on active participation. However, its low acceptance by mothers is believed to reduce their participation in the program. Objective: This study aims to assess maternal beliefs and knowledge about GMP and examine its association with the child growth parameters. Materials and Methods: This cross-sectional study...

متن کامل

Optimizing Cost Function in Imperialist Competitive Algorithm for Path Coverage Problem in Software Testing

Search-based optimization methods have been used for software engineering activities such as software testing. In the field of software testing, search-based test data generation refers to application of meta-heuristic optimization methods to generate test data that cover the code space of a program. Automatic test data generation that can cover all the paths of software is known as a major cha...

متن کامل

Assessment of BAM with ANP Approach; Case Study: Bank Sepah

In today's business environment in which coordination and adaptation with constant changes are the only ways of survival, real-time monitoring of activities and making the decisions accordingly are necessary. Since performance measurement cannot be managed independent of business processes, Business Activity Monitoring (BAM) systems should monitor performance metrics based on business processes...

متن کامل

Assessment of BAM with ANP Approach; Case Study: Bank Sepah

In today's business environment in which coordination and adaptation with constant changes are the only ways of survival, real-time monitoring of activities and making the decisions accordingly are necessary. Since performance measurement cannot be managed independent of business processes, Business Activity Monitoring (BAM) systems should monitor performance metrics based on business processes...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Electr. Notes Theor. Comput. Sci.

دوره 89  شماره 

صفحات  -

تاریخ انتشار 2003